a devout Catholic - Alemán Inglés Diccionario